praiseworthy performance - English Synonyms Dictionary